114 Races
12 Trophies
Febapple Frozen Fifty - 50K - Maplewood, NJ
Escarpment Trail Run - 30K - Haines Fall, NY
Bryan Court 60K - 60K - Wayne, NJ
Escarpment Trail Run - 30K - Haines Fall, NY
North Face Endurance Challenge - New York - 50K - Bear Mountain, NY
Rocky Raccoon - 100 Miler - Huntsville, TX
Bimblers Bluff - 50K - Guilford, CT
North Face Endurance Challenge - New York - 50K - Bear Mountain, NY
Zion Ultra Marathons & Trail Half Marathon - 100 Miler - Orig - Virgin, UT
Febapple Frozen Fifty - 50K - Maplewood, NJ
Knickerbocker 60K - 60K - New York, NY
Labor Pain - 12hrs - Reading, PA
Trail Running Festival at Pineland Farms - 25K - New Gloucester, ME
Bimblers Bluff - 50K - Guilford, CT
Labor Pain - 12hrs - Reading, PA
North Face Endurance Challenge - New York - 50 Miler - Bear Mountain, NY
NJ Ultra Trail Festival - 50K - Augusta, NJ
Watchung Winter - 50K - Mountainside, NJ
North Face Endurance Challenge - San Francisco - 50 Miler - San Francisco, CA
Knickerbocker 60K - 60K - New York, NY
Leadville Trail - 100 Miler - Leadville, CO
Rosaryville - Summer - 50K - Rosaryville, MD
North Face Endurance Challenge - Washington DC - 50 Miler - Sterling, VA
L.I. Greenbelt Trail - 25K - Plainview, NY
North Face Endurance Challenge - New York - 50 Miler - Bear Mountain, NY
NJ Ultra Trail Festival - 50K - Augusta, NJ
Febapple Frozen Fifty - 50K - Maplewood, NJ
Watchung Winter - 50K - Mountainside, NJ
Watchung Winter - 50K - Mountainside, NJ
Bimblers Bluff - 50K - Guilford, CT
6 Hour 60th Birthday Run - 6hrs - Kings Park, NY
Labor Pain - 12hrs - Reading, PA
North Face Endurance Challenge - Washington DC - 50 Miler - Sterling, VA
North Face Endurance Challenge - New York - 50 Miler - Bear Mountain, NY
North Face Endurance Challenge - Madison - 50 Miler - Eagle, WI
North Face Endurance Challenge - Washington DC - 50K - Sterling, VA